home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Revolution - Das Atari CD Magazin 1997
/
Revolution - Das Atari CD Magazin 1.iso
/
software
/
mag_prg
/
udo
/
udo6ghp7.tz
/
udo6ghp7
/
UDO6ger
/
doc
/
news.txt
< prev
next >
Wrap
Text File
|
1997-01-04
|
7KB
|
156 lines
Release 6
=========
Diese Release wurde am 2. Januar 1997 veroeffentlicht.
Hier eine kleine Uebersicht der wichtigsten Aenderungen zur letzten
oeffentlichen Version. In den acht Monaten wurden einige neue Formate,
etliche neue Features eingebaut und einige Fehlerbeseitigungen
vorgenommen. Auch hier hat es in der Zwischenzeit wieder nicht
vermeiden lassen, die Syntax einiger Befehle zu aendern.
Registrierte Benutzer, die sich die Zwischenversionen beschafft haben,
finden hier als Gedaechtnisstuetze meine komprimierten Anmerkungen aus
rel5-6.txt.
Neue Formate:
o Apple QuickView
o HP-HelpTag-SGML (rudimentaer)
o LyX
o C- und Pascal Sourcecode
o NROFF
Neue Befehle:
o !autoref_items [off|on]: Sollen die Items von description-
und xlist-Umgebungen (nicht) referenziert werden?
o !code_mac, !code_hp8, !code_iso, !code_dos und !code_tos:
UDO kann nun Quelltexte mit vom Systemzeichensatz
abweichenden Zeichen umwandeln.
o !country: Zusaetzliche Titelseiten-Information
o !html_backpage: Zur Angabe einer Ruecksprung-URL fuer die
Kopfzeile der ersten HTML-Seite.
o !html_keywords: Zur Erzeugung von Meta-Informationen
o !html_img_suffix: Zur Ermoeglichung der Einbindung von
JPEG-Grafiken etc.
o !html_nodesize: Zur Veraenderung der Fontgroesse von
Kapitelueberschriften bei HTML
o !ifos und !ifnos: Zur Abfrage des Betriebssystems.
o !ignore_headline, !ignore_bottomline: Um Kopf- und/oder
Fusszeilen nur in manchen Nodes zu unterdruecken.
o !ignore_subtoc und Verwandte: Zur Unterdrueckung der Ausgabe
von automatischen Unter-Inhaltsverzeichnissen
o !ignore_links: Zur Unterdrueckung automatischer Links auf
den Node, in dem dieses Kommando benutzt wird
o !image*: Zum Erzeugen von Bildunterschriften ohne "Abbildung
#:".
o !image_counter: Zum Setzen des Bildzaehlers.
o !no_index: Soll kein Index erzeugt werden?
o !no_toc_subnodes, !no_toc_subsubnodes,
!no_toc_subsubsubnodes: Zur Verringerung des Umfangs des
Inhaltsverzeichnisses
o !no_preamble: Falls man selber die Praeambel zu einem Format
erstellen moechte.
o !parwidth: Zur Veraenderung der Zeilenbreite des
Ausgabetextes
o !rtf_charwidth: Zur Veraenderung des Berechnungswertes fuer
Einrueckungen beim RTF
o !set, !unset, !ifset, !ifnset: Zum Setzen und Abfragen von
Symbolen.
o !sort_hyphen_file: Soll UDO die Trennvorschlaege sortieren
und dabei Dubletten entfernen?
o !subsubsubnode und Verwandte: Eine vierte Gliederungsebene.
o !table_counter: Zum Setzen des Tabellenzaehlers.
o !table_caption*: Zum Erzeugen von Tabellentiteln ohne
"Tabelle #:".
o !tabwidth: Zur Angabe der Tabulatorbreite fuer verbatim-
Umgebungen.
o !use_justification: Soll Blocksatz erzeugt werden?
o !use_nodes_inside_index, !use_alias_inside_index,
!use_label_inside_index: Sollen Nodes, Aliase und/oder
Labels automatisch in den Index uebernommen werden?
o !use_output_buffer: Soll ein Ausgabe-Puffer benutzt werden,
um die Referenzierung bei HTML und Windows Help sicherer zu
machen?
o !use_short_envs: Sollen alle Umgebungen komprimiert
ausgegeben werden?
o !verbatimsize: Zum Setzen der Fontgroesse von verbatim-
Umgebungen.
o !win_background: Zum Setzen der Hintergrundfarbe fuer
WinHelp.
o !win_high_compression, !win_medium_compression: Zum Setzen
der Komressionsrate von WinHelp-Dateien.
o !win_inline_bitmaps: Sollen hard-coded Bitmaps fuer WinHelp
benutzt werden?
o !win_charwidth: Zur Veraenderung des Berechnungswertes fuer
Einrueckungen bei WinHelp.
Neuheiten:
o Eine vierte Gliederungsebene ist nun moeglich.
o Blocksatz
o Makros und Definitionen koennen Parameter enthalten. Das
Schreiben eigener Kommandos ist damit in weiten Teilen
moeglich.
o blist-, ilist- und tlist-Umgebung
o rechtbuendiger Text (flushright-Umgebung)
o linksbuendiger Text (flushleft-Umgebung) zur Unterdrueckung
des Blocksatzes
o Bis zu vier Email-Adressen und das Land des Autors koennen
auf der Titelseite ausgegeben werden.
o Italienisch (!language italian), Spanisch (!language
spanish) und Schwedisch (!language swedish) koennen als
Ausgabesprache verwendet werden.
o UDO kann die von ihm erzeugten Trennvorschlaege sortieren
und dabei doppelte Eintraege entfernen.
o !no_umlaute wandelt nun nicht nur Umlaute, sondern (fast)
alle 8-bit-Zeichen um.
o Es wurden etliche Laufzeit-Optimierungen vorgenommen. Trotz
des gewaltigen Zuwachses an Befehlen braucht UDO nicht mehr
Zeit als vorher, ja in den meisten Faellen ist UDO sogar
schneller geworden.
Aenderungen:
o Die Umwandlung ins RTF wurde komplett neu programmiert, so
dass die erzeugten Dateien nun auch problemlos mit WinWord
importiert werden koennen.
o Fuer LaTeX 2.09 und LaTeX2e erzeugt UDO automatisch eine
Praeambel (abschaltbar).
o Es koennen nun wesentlich mehr Kapitel, Tabellenzeilen,
Trennvorschlaege etc. benutzt werden.
o UDO entdeckt wesentlich mehr Syntaxfehler als zuvor.
o Bilder werden nun umgebungsabhaengig positioniert. Sie
werden nur noch dann zentriert ausgegeben, wenn der !image-
Befehl innerhalb einer center-Umgebung steht. Die
linksbuendige oder rechtsbuendige Ausgabe von Bilder ist
somit nun auch moeglich.
o Die Default-Endung fuer ASCII-Dateien lautet nun .txt.
o Bei der LaTeX-Ausgabe wird innerhalb \verb kein
Zeilenumbruch mehr erzeugt.
o DOS-Grafikzeichen werden fuer WinHelp durch `+', `-' oder
`|' ersetzt.
Syntaxaenderungen:
o !no_verbatim_umlaute ersetzt den Schalter
!verbatim_no_umlaute
o Der Befehl !list_parsep existiert nicht mehr. Komprimierte
Umgebungen koennen nun viel eleganter mit dem
Umgebungsparameter !short erstellt werden.
o Die zu benutzende Sprache muss nun mit !language gesetzt
werden. !language german ersetzt demnach den Befehl !german
etc.
o Beim Index-Befehl koennen nun bis zu drei Indizes uebergeben
werden.
o Der Befehl !win_html_look existiert nicht mehr.
o Schattierte, helle, umrandete und umrahmte Schrift wird
nicht mehr angeboten. Falls man diese Schriftarten unbedingt
benoetigt, so kann man sich die noetigen Befehle leicht mit
Definitionen selbst programmieren.